package com.tanhua.service;

import com.tanhua.model.mongo.UserLike;

import java.util.List;
import java.util.Map;

/**
 * @author げっしょく
 * @date 2021/10/31
 */
public interface UserLikeApi {
    Boolean saveOrUpdate(Long userId, Long likeUserId, boolean b);

    Map<Long, UserLike> getLikes(List<Long> visitorUserId, Long userId);

    //通过数据库查找喜欢我的有多少人
    List<UserLike> getLikeMe(Long userId);

    //查询喜欢我的
    List<UserLike> getWhoLoveMe(List<Long> userIds, Long id);

    void deleteLikeUser(Long userId, Long likeUserId);
}
